Alderson Public Library
115 Walnut Avenue
Alderson, WV 24910-9220
(304)445-7221
Alum Creek Branch Public Library
214 Midway Road
Alum Creek, WV 25003
(304)756-9211
Ansted Branch Public Library
102 Oak Street
Ansted, WV 25812
(304)658-5472
Hannan Branch Public Library
6760 Ashton Upland Road
Ashton, WV 25503-9616
(304)743-6200
Barboursville Branch Public Library
728 Main Street
Barboursville, WV 25504-1407
(304)736-4621
Raleigh County Public Library
221 North Kanawha Street
Beckley, WV 25801-4716
(304)255-0511
Riverside Branch Public Library
1 Warrior Way; Suite 104
Belle, WV 25015-1356
(304)949-2400
Morgan County Public Library
105 Congress Street
Berkeley Springs, WV 25411-1509
(304)258-3350
Clay-Battelle Branch Public Library
Mason Dixon Highway
Blacksville, WV 26521
(304)432-8531
Craft Memorial Library
600 Commerce Street
Bluefield, WV 24701-3107
(304)325-3943
Bradshaw Branch Library
Roosevelt Street
Bradshaw, WV 24817
(304)967-5140
Guyan River Public Library
5320 McClellan Highway
Branchland, WV 25506-8725
(304)824-4640
Bridgeport Public Library
1200 Johnson Avenue
Bridgeport, WV 26330-1354
(304)842-8248
Charles W. Gibson Public Library
105 East Main Street
Buckhannon, WV 26201-2735
(304)473-2339
Upshur County Public Library
1150 Route 20 South Road
Buckhannon, WV 26201-3914
(304)473-4219
Buffalo Branch Library
19209 Buffalo Road
Buffalo, WV 25033-7469
(304)937-3538
Burlington Branch Library
Patterson Creek Road South
Burlington, WV 26710
(304)289-3690
Burnsville Public Library
235 Kanawha Avenue
Burnsville, WV 26335
(304)853-2338
Cameron Branch Public Library
44 Main Street
Cameron, WV 26033-1019
(304)686-2140
Chapmanville Public Library
740 Crawley Creek Road
Chapmanville, WV 25508-7011
(304)855-3405
Charles Town Library
200 East Washington Street
Charles Town, WV 25414-1006
(304)725-2208
Kanawha County Library
123 Capitol Street
Charleston, WV 25301-2686
(304)343-4646
Sissonville Branch Library
1 Tinney Lane
Charleston, WV 25312-9000
(304)984-2244
Clarksburg-Harrison Public Library
404 West Pike Street
Clarksburg, WV 26301-2712
(304)627-2236
Clendenin Branch Library
1 Cardinal Street
Clendenin, WV 25045
(304)548-6370
Cowen Public Library
47 Mill Street
Cowen, WV 26206-0187
(304)226-5332
Craigsville Public Library
63 Library Lane
Craigsville, WV 26205-8571
(304)742-3532
Cross Lanes Branch Library
5449 Big Tyler Road
Cross Lanes, WV 25313-1133
(301)776-5999
Mingo County Public Library
4360 State Route #65
Delbarton, WV 25670
(304)475-2749
Dunbar Branch Library
301 12th Street
Dunbar, WV 25064-3027
(304)766-7161
Durbin Branch Library
4715 Stauton-Parkersburg Turnpike
Durbin, WV 26264
(304)456-3142
Eleanor Branch Library
600 Roosevelt Boulevard
Eleanor, WV 25070
(304)586-4295
Dora Bee Woodyard Public Library
411 Mulberry Street
Elizabeth, WV 26143
(304)275-4295
Elkins-Randolph Public Library
416 Davis Avenue
Elkins, WV 26241-3849
(304)637-0287
Elk Valley Branch Library
313 The Crossings Mall
Elkview, WV 25071
(304)965-3636
Marion County Public Library
321 Monroe Street
Fairmont, WV 26554-2952
(304)366-1210
North Berkeley Public Library
1255 T J Jackson Drive
Falling Waters, WV 25419-4687
(304)267-8933
Fayetteville Branch Public Library
200 West Maple Avenue
Fayetteville, WV 25840-1414
(304)574-0070
Follansbee Branch Library
844 Main Street
Follansbee, WV 26037-1422
(304)527-0860
Fort Ashby Branch Public Library
57 Presidents Street
Fort Ashby, WV 26719
(304)298-4493
Fort Gay Branch Public Library
8608 R Broadway
Fort Gay, WV 25514
(304)648-5338
Pendleton County Public Library
256 North Main Street
Franklin, WV 26807
(304)358-7038
Gassaway Public Library
536 Elk Street
Gassaway, WV 26624-1216
(304)364-8292
Gilbert Branch Library
Route 52 Central Avenue
Gilbert, WV 25621
(304)664-8886
Glasgow Branch Library
129 4th Avenue
Glasgow, WV 25086
(304)595-3131
Gilmer Public Library
214 Walnut Street
Glenville, WV 26351-1233
(304)462-5620
Taylor County Public Library
200 Beech Street
Grafton, WV 26354-1834
(304)265-6121
Calhoun County Public Library
250 Mill Street
Grantsville, WV 26147
(304)354-6300
Green Bank Branch Public Library
5683 Potomac Highlands Trail
Green Bank, WV 24944
(304)456-4507
Green Bank Public Library
5683 Potomac Highlands Trail
Green Bank, WV 24944
(304)456-4507
Hamlin-Lincoln County Public Library
7999 Lynn Avenue
Hamlin, WV 25523-1151
(304)824-5481
Hanover Branch Library
5556 Interstate Highway
Hanover, WV 24839-0660
(304)664-5580
Pioneer Memorial Public Library
Route 33, next to Harman School
Harman, WV 26270-0013
(304)227-4788
Bolivar-Harpers Ferry Pub. Library
151 Polk Street
Harpers Ferry, WV 25425-9789
(304)535-2301
Ritchie County Public Library
608 East Main Street
Harrisville, WV 26362-1212
(304)643-2717
Hedgesville Public Library
207 North Mary Street
Hedgesville, WV 25427
(304)267-8933
Helvetia Public Library
Main Street, Historical Square
Helvetia, WV 26224
(304)924-5063
Hillsboro Branch Public Library
54 3rd Street
Hillsboro, WV 24946-7800
(304)653-4936
Summers County Public Library
201 Temple Street
Hinton, WV 25951-2330
(304)466-4490
Hundred Public Library
3527 Hornet Highway
Hundred, WV 26575-0453
(304)775-5161
Cabell County Public Library
455 9th Street
Huntington, WV 25701-1417
(304)528-5700
Guyandotte Public Library
203 Richmond Street
Huntington, WV 25702-1515
(304)528-5698
West Huntington Branch Library
901 14th Street West
Huntington, WV 25704-2308
(304)528-5697
Gallaher Village Public Library
368 Norway Avenue
Huntington, WV 25705-1319
(304)528-5696
Hurricane Branch Library
410 Midland Trail
Hurricane, WV 25526-1632
(304)562-6711
Putnam County Library
4219 State Route 34
Hurricane, WV 25526-9790
(304)757-7308
Iaeger Branch Library
104 West Virginia Avenue
Iaeger, WV 24844
(304)938-3825
Musselman-South Berkeley Community Library
126 Excellence Way
Inwood, WV 25428-4001
(304)229-2220
Ceredo-Kenova Memorial Pub.Library
1200 Oak Street
Kenova, WV 25530-1335
(304)453-2462
Kermit Public Library
103 Main Street
Kermit, WV 25674
(304)393-4553
Keyser-Mineral County Public Library
105 North Main Street
Keyser, WV 26726-3243
(304)788-3222
Kingwood Public Library
205 West Main Street
Kingwood, WV 26537-1418
(304)329-1499
Geary Branch Public Library
1 Library Lane
Left Hand, WV 25251
(304)565-4608
Cox Landing Branch Public Library
6365 Cox Landing Lane
Lesage, WV 25537-9605
(304)733-3022
Greenbrier County Public Library
152 Robert West McCormick Drive
Lewisburg, WV 24901-2028
(304)647-7568
Logan Area Public Library
16 Wildcat Way
Logan, WV 25601-3474
(304)752-6652
Southern Area Public Library
120 East Main Street
Lost Creek, WV 26385
(304)745-4865
Boone-Madison Public Library
375 Main Street
Madison, WV 25130-1221
(304)369-7842
Buffalo Creek Memorial Public Library
511 East McDonald Avenue
Man, WV 25635-1014
(304)583-7887
Mannington Branch Public Library
109 Clarksburg Street
Mannington, WV 26582-1354
(304)986-2803
Pocahontas County Free Libraries
500 8th Street
Marlinton, WV 24954-1239
(304)799-6000
Marmet Branch Library
9303 Oregon Avenue
Marmet, WV 25315-2027
(304)949-6628
Berkeley County Public Libraries
101 West King Street
Martinsburg, WV 25401-3209
(304)267-8933
Mason City Branch Public Library
502 Brown Street
Mason City, WV 25260
(304)773-5580
Matewan Public Library
103 Main Street
Matewan, WV 25678
(304)393-4553
Benwood-McMechen Branch Public Library
201 Marshall Street
McMechen, WV 26040-1034
(304)232-9720
Meadow Bridge Branch Public Library
53 Montrado Street
Meadow Bridge, WV 25976-9303
(304)484-7942
Tyler County Public Library
Main & Broad Streets
Middlebourne, WV 26149-0124
(304)758-4304
Milton Branch Public Library
1140 Smith Street
Milton, WV 25541-1328
(304)743-6711
Montgomery Branch Public Library
507 Ferry Street
Montgomery, WV 25136-2218
(304)442-5665
Arnettsville Branch Public Library
4120 Fairmont Road
Morgantown, WV 26501-9727
(304)278-2021
Aull Center Branch Library
351 Spruce Street
Morgantown, WV 26505-5527
(304)292-0140
Morgantown Public Library
373 Spruce Street
Morgantown, WV 26505-5564
(304)291-7425
Clinton District Branch Public Library
2005 Grafton Road
Morgantown, WV 26508-3658
(304)291-0703
Cheat Area Public Library
121 Crosby Road
Morgantown, WV 26508-9274
(304)594-1020
Marshall County Public Library
700 5th Street
Moundsville, WV 26041-1906
(304)845-6911
Mt. Hope Branch Public Library
500 Main Street
Mount Hope, WV 25880-1002
(304)877-3260
Allegheny Mountain Top Branch Public Library
8455 Union Highway
Mt. Storm, WV 26739
(304)693-7504
Mullens Area Branch Public Library
102 4th Street
Mullens, WV 25882-1410
(304)294-6687
New Haven Branch Library
106 Main Street
New Haven, WV 25265
(304)882-3252
New Martinsville Public Library
160 Washington Street
New Martinsville, WV 26155-1298
(304)455-4545
Nitro Branch Public Library
1700 Park Avenue
Nitro, WV 25143-2500
(304)755-4432
Northfork Branch Library
90 Howard Street
Northfork, WV 24862
(304)862-4541
Nutter Fort Public Library
1300 Buckhannon Pike
Nutter Fort, WV 26301-4406
(304)622-7563
Oak Hill Branch Public Library
611 Main Street West
Oak Hill, WV 25901-3449
(304)469-9890
Oceana Branch Public Library
1519 Cook Parkway
Oceana, WV 24870
(304)682-6784
South Parkersburg Branch Public Library
1807 Blizzard Drive
Parkersburg, WV 26101-6430
(304)428-7041
Parkersburg-Wood County Public Library
3100 Emerson Avenue
Parkersburg, WV 26104-2414
(304)420-4587
Five Rivers Public Library
301 Walnut Street
Parsons, WV 26287-1048
(304)478-3880
Paw Paw Public Library
250 Moser Avenue
Paw Paw, WV 25434
(304)947-7013
Pennsboro Branch Library
411 Main Street
Pennsboro, WV 26415-1131
(304)659-2197
Moomau-Grant County Public Library
18 Mount View Street
Petersburg, WV 26847-1524
(304)257-4122
Peterstown Branch Public Library
23 College Drive
Peterstown, WV 24963
(304)753-9568
Philippi Public Library
91 South Main Street
Philippi, WV 26416-1334
(304)457-3495
Piedmont Public Library
1 Childs Avenue
Piedmont, WV 26750-1234
(304)355-2757
Pine Grove Public Library
1 Main Street
Pine Grove, WV 26419-0416
(304)889-3288
Wyoming County Public Library
155 Park Street
Pineville, WV 24874-0130
(304)732-6228
Poca Branch Library
2858 Charleston Road
Poca, WV 25159-7470
(304)755-3241
Mason County Public Library
508 Viand Street
Point Pleasant, WV 25550-1126
(304)675-0894
Princeton Public Library
920 Mercer Street
Princeton, WV 24740-2910
(304)487-5045
Coal River Branch Library
494 John Slack Circle
Racine, WV 25165-9565
(304)837-8437
Rainelle Public Library
312 7th Street
Rainelle, WV 25962
(304)438-3008
Ravenswood Branch Library
323 Virginia Street
Ravenswood, WV 26164-1734
(304)273-5343
Richwood Public Library
8 White Avenue
Richwood, WV 26261-1338
(304)846-6222
Jackson County Public Library
208 Church Street N
Ripley, WV 25271-1204
(304)372-5343
Hampshire County Public Library
153 West Main Street
Romney, WV 26757-1639
(304)822-3185
Ronceverte Public Library
120 Main Street West
Ronceverte, WV 24970-1292
(304)647-7400
Rupert Public Library
124 Greenbrier Street
Rupert, WV 25984
(304)392-6158
St. Albans Branch Library
602 4th Street
Saint Albans, WV 25177-2820
(301)722-4244
Pleasants County Public Library
101 Lafayette Street
Saint Marys, WV 26170-1025
(304)684-7494
Center Point Public Library
8871 WV Route 23 North
Salem, WV 26426-6175
(304)782-2461
Salt Rock Branch Public Library
5575 Madison Creek Road
Salt Rock, WV 25559
(304)733-2186
Shady Spring Branch Library
440 Flat Top Road
Shady Spring, WV 25918-8614
(304)763-2681
Shepherdstown Public Library
100 East German Street
Shepherdstown, WV 25443
(304)876-2783
Lowe Public Library
40 Bridge Street
Shinnston, WV 26431-1400
(304)592-1700
Sistersville Public Library
518 Wells Street
Sistersville, WV 26175-1408
(304)652-6701
Linwood Branch Community Library
72 Snowshoe Drive
Slatyfork, WV 26291-1201
(304)572-2665
Sophia Branch Library
103 First Street
Sophia, WV 25921
(304)683-5990
South Charleston Public Library
312 4th Avenue
South Charleston, WV 25303-1228
(304)744-6561
Roane County Public Library
110 Parking Plaza
Spencer, WV 25276-1322
(304)927-1130
Summersville Public Library
6201 Webster Road
Summersville, WV 26651-9336
(304)872-0844
South Jefferson Public Library
49 Church Street
Summit Point, WV 25446
(304)725-6227
Sutton Public Library
500 Main Street
Sutton, WV 26601-1321
(304)765-7224
Terra Alta Public Library
701B East State Avenue
Terra Alta, WV 26764-1491
(304)789-2724
Monroe County Public Library
303 South Main Street
Union, WV 24983-1101
(304)772-3038
Valley Head Public Library
US Route 219 South
Valley Head, WV 26294-0098
(304)339-6071
Vienna Public Library
2300 River Road
Vienna, WV 26105-1372
(304)295-7771
Walton Branch Public Library
2 Cunningham Lane
Walton, WV 25286-8602
(304)577-6071
War Public Library
Berwind Lake Road
War, WV 24892
(304)875-4622
Waverly Branch Public Library
450 Virginia Street
Waverly, WV 26184-8133
(304)464-5668
Wayne Branch Public Library
325 Keyser Street
Wayne, WV 25570
(304)272-3756
Webster-Addison Public Library
331 South Main Street
Webster Springs, WV 26288-1123
(304)847-5764
Mary H. Weir Public Library
3442 Main Street
Weirton, WV 26062-4506
(304)797-8510
McDowell County Public Library
90 Howard Street
Welch, WV 24801-2442
(304)436-3070
Brooke County Public Library
945 Main Street
Wellsburg, WV 26070-1629
(304)737-1551
Doddridge County Public Library
170 Marie Street
West Union, WV 26456-1132
(304)873-1941
Louis Bennett Public Library
148 Court Avenue
Weston, WV 26452-1968
(304)269-5151
Barrett Wharton Branch Library
38587 Pond Fork Road
Wharton, WV 25208
(304)247-6530
Ohio County Public Library
52 16th Street
Wheeling, WV 26003-3671
(304)232-0244
White Sulphur Springs Public Library
344 West Main Street
White Sulphur Springs, WV 24986
(304)536-1171
Whitesville Branch Public Library
38175 Coal River Road
Whitesville, WV 25209
(304)854-0196
Williamson Public Library
101 Logan Street
Williamson, WV 25661-0016
(304)235-6029
Williamstown Branch Public Library
201 West 5th Street
Williamstown, WV 26187-1500
(304)375-6052